package tt.com.financialmanagement.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.http.ResponseEntity;
import tt.com.common.model.Order;
import tt.com.common.util.PageUtil;

public interface OrderService extends IService<Order>  {
    //查询订单信息表（查询已经提交未接单）
    public ResponseEntity selectOrder(PageUtil pageUtil);

    //根据不同的组织ID进行不同项目的分类
    public ResponseEntity selectOrderById(String orderId);

    //查询订单信息表（查询已经提交已接单）
    public ResponseEntity selectOrderTwo(PageUtil pageUtil);

    //根据ID进行删除
    public ResponseEntity delectOrder(Order order);

    //查询订单已经完成的
    public ResponseEntity selecFinish(PageUtil pageUtil);

    //查询已完成订单的金额信息
    public ResponseEntity backMoney();

    //计算已完成订单下不同项目的情况
    public ResponseEntity backMoneyById(String projectId);

}
